user = ARGV.first
prompt = '>'

puts "Hi #{user},I'm the #{$0} script."
puts "I'd like to ask you a few questions."
puts "Do you like me #{user}?"
print prompt
likes = STDIN.gets.chomp()

puts "Where do you live #{user}?"
print prompt
lives = STDIN.gets.chomp()

puts "What kind of computer do you have?"
print prompt
computer = STDIN.gets.chomp()

puts <<MESSAGE
Alright,so you said #{likes} about liking me.
You live in #{lives},Not sure where that is.
And you have a #{computer} computer,Nice.
MESSAGE

#这一节主要是ARGV和gets.chomp()的结合使用，在已有变数ARGV的情况下，要使用gets.chomp()让程序接受用户返回的值需要用到STDIN（标准输出的意思），不然程序无法接受用户输入， 提示符的运用prompt可以事先在前面先定义prompt，然后后面要用到提示符时直接写上prompt即可，这样以后如果要改提示符可以直接重定义prompt即可，
#放入一个文本或一个段落的用法都跟前面差不多，用<<STRING即可，必须大写，同时收尾时必须有同样的STRING作呼应，要配对使用
